ipc/chromium: fix #if define() for kFreeBSD and Hurd
authorChristoph Goehre <chris@sigxcpu.org>
Wed, 31 Oct 2012 17:27:07 +0000 (13:27 -0400)
committerChristoph Goehre <chris@sigxcpu.org>
Sat, 2 Sep 2023 15:50:54 +0000 (16:50 +0100)
commitc5ca8dfe894c03886fea96442e130bb62c2b8e3d
tree02a83f412ec2b58257e3b202eaf2bdcf026d96e4
parenta7f990143c74d4a5c4007529650aa83207811557
ipc/chromium: fix #if define() for kFreeBSD and Hurd

The kFreeBSD and Hurd platforms need some other macros to include
the correct needed headers.
Depended on this some minor changes to call the correct functions
also needed. Also the list of the cpp source file for the chromium
things needs to expanded.
The changes is an adoption of the previous dropped patch 'Fix
ipc/chromium on kFreeBSD and Hurd' from the version 17.

Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name ipc-chromium-fix-if-define-for-kFreeBSD-and-Hurd.patch
ipc/chromium/src/base/platform_thread_posix.cc